@media screen and (min-width:1200px){
	/**
	 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
	 * http://cssreset.com
	 */
	
	html,
	body,
	div,
	span,
	applet,
	object,
	iframe,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	p,
	blockquote,
	pre,
	a,
	abbr,
	acronym,
	address,
	big,
	cite,
	code,
	del,
	dfn,
	em,
	img,
	ins,
	kbd,
	q,
	s,
	samp,
	small,
	strike,
	strong,
	sub,
	sup,
	tt,
	var,
	b,
	u,
	i,
	center,
	dl,
	dt,
	dd,
	ol,
	ul,
	li,
	fieldset,
	form,
	label,
	legend,
	table,
	caption,
	tbody,
	tfoot,
	thead,
	tr,
	th,
	td,
	article,
	aside,
	canvas,
	details,
	embed,
	figure,
	figcaption,
	footer,
	header,
	hgroup,
	menu,
	nav,
	output,
	ruby,
	section,
	summary,
	time,
	mark,
	audio,
	video {
	    margin: 0;
	    padding: 0;
	    border: 0;
	    font-size: 100%;
	    font: inherit;
	    font-weight: normal;
	    vertical-align: baseline;
	    font-size: 14px;
	}
	
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	p,
	figure,
	form,
	blockquote {
	    margin: 0;
	    font-weight: normal;
	}
	
	/* HTML5 display-role reset for older browsers */
	article,
	aside,
	details,
	figcaption,
	figure,
	footer,
	header,
	hgroup,
	menu,
	nav,
	section {
	    display: block;
	}
	
	ol,
	ul,
	li {
	    list-style: none;
	}
	
	blockquote,
	q {
	    quotes: none;
	}
	
	blockquote:before,
	blockquote:after,
	q:before,
	q:after {
	    content: '';
	    content: none;
	}
	
	textarea {
	    overflow: auto;
	    resize: vertical;
	    vertical-align: top;
	}
	
	optgroup {
	    font-weight: bold;
	}
	
	input,
	select,
	textarea {
	    outline: 0;
	}
	
	textarea,
	input {
	    -webkit-user-modify: read-write-plaintext-only;
	}
	
	input::-ms-clear,
	input::-ms-reveal {
	    display: none;
	}
	
	input::-moz-placeholder,
	textarea::-moz-placeholder {
	    color: #999;
	}
	
	input:-ms-input-placeholder,
	textarea:-ms-input-placeholder {
	    color: #999;
	}
	
	input::-webkit-input-placeholder,
	textarea::-webkit-input-placeholder {
	    color: #999;
	}
	
	.placeholder {
	    color: #999;
	}
	
	table {
	    border-collapse: collapse;
	    border-spacing: 0;
	}
	
	/* custom */
	a {
	    color: #7e8c8d;
	    text-decoration: none;
	    -webkit-backface-visibility: hidden;
	}
	
	::-webkit-scrollbar {
	    width: 7px;
	    height: 7px;
	}
	
	::-webkit-scrollbar-track-piece {
	    background-color: #ededed;
	    -webkit-border-radius: 6px;
	}
	
	::-webkit-scrollbar-thumb:vertical {
	    height: 5px;
	    background-color: #666;
	    -webkit-border-radius: 6px;
	}
	
	::-webkit-scrollbar-thumb:horizontal {
	    width: 5px;
	    background-color: rgba(125, 125, 125, 0.7);
	    -webkit-border-radius: 6px;
	}
	
	* {
	    box-sizing: border-box;
	}
	
	mark {
	    background: #ff0;
	    color: #000;
	}
	
	small {
	    font-size: 80%;
	}
	
	sub,
	sup {
	    font-size: 75%;
	    line-height: 0;
	    position: relative;
	    vertical-align: baseline;
	}
	
	sup {
	    top: -0.5em;
	}
	
	sub {
	    bottom: -0.25em;
	}
	
	img {
	    max-width: 100%;
	    border: 0;
	    vertical-align: middle;
	}
	
	button,
	input,
	optgroup,
	select,
	textarea {
	    color: inherit;
	    font: inherit;
	    margin: 0;
	    vertical-align: middle;
	    outline: none;
	}
	
	button,
	input,
	select {
	    overflow: visible;
	}
	
	button,
	select {
	    text-transform: none;
	}
	
	button,
	html input[type="button"],
	input[type="reset"],
	input[type="submit"] {
	    -webkit-appearance: button;
	    cursor: pointer;
	}
	
	
	
	html,
	body {
	    width: 100%;
	    font-family: "Arial", "Microsoft YaHei", "黑体", "宋体", "微软雅黑", sans-serif;
	    color: #333;
	}
	
	body {
	    line-height: 1.2;
	    -webkit-text-size-adjust: none;
	    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	    background-color: #fff;
	    min-height: 100%;
	}
	
	html {
	    overflow-y: scroll;
	}
	
	
	
	/*清除浮动*/
	.clearfix:before,
	.clearfix:after {
	    content: " ";
	    display: inline-block;
	    height: 0;
	    clear: both;
	    visibility: hidden;
	}
	
	.clearfix {
	    *zoom: 1;
	}
	
	/*隐藏*/
	.dn {
	    display: none;
	}
	
	
	@font-face {
	    font-family: "hkyt";
	    src: url("../fonts/hkyt.otf");
	}
	
	
}
@media screen and (min-width:320px) and (max-width:768px){
	/**
	 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
	 * http://cssreset.com
	 */
	
	html,
	body,
	div,
	span,
	applet,
	object,
	iframe,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	p,
	blockquote,
	pre,
	a,
	abbr,
	acronym,
	address,
	big,
	cite,
	code,
	del,
	dfn,
	em,
	img,
	ins,
	kbd,
	q,
	s,
	samp,
	small,
	strike,
	strong,
	sub,
	sup,
	tt,
	var,
	b,
	u,
	i,
	center,
	dl,
	dt,
	dd,
	ol,
	ul,
	li,
	fieldset,
	form,
	label,
	legend,
	table,
	caption,
	tbody,
	tfoot,
	thead,
	tr,
	th,
	td,
	article,
	aside,
	canvas,
	details,
	embed,
	figure,
	figcaption,
	footer,
	header,
	hgroup,
	menu,
	nav,
	output,
	ruby,
	section,
	summary,
	time,
	mark,
	audio,
	video {
	    margin: 0;
	    padding: 0;
	    border: 0;
	    font-size: 100%;
	    font: inherit;
	    font-weight: normal;
	    vertical-align: baseline;
	}
	
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	p,
	figure,
	form,
	blockquote {
	    margin: 0;
	    font-weight: normal;
	}
	
	/* HTML5 display-role reset for older browsers */
	article,
	aside,
	details,
	figcaption,
	figure,
	footer,
	header,
	hgroup,
	menu,
	nav,
	section {
	    display: block;
	}
	
	ol,
	ul,
	li {
	    list-style: none;
	}
	
	blockquote,
	q {
	    quotes: none;
	}
	
	blockquote:before,
	blockquote:after,
	q:before,
	q:after {
	    content: '';
	    content: none;
	}
	
	textarea {
	    overflow: auto;
	    resize: vertical;
	    vertical-align: top;
	}
	
	optgroup {
	    font-weight: bold;
	}
	
	input,
	select,
	textarea {
	    outline: 0;
	}
	
	textarea,
	input {
	    -webkit-user-modify: read-write-plaintext-only;
	}
	
	input::-ms-clear,
	input::-ms-reveal {
	    display: none;
	}
	
	input::-moz-placeholder,
	textarea::-moz-placeholder {
	    color: #999;
	}
	
	input:-ms-input-placeholder,
	textarea:-ms-input-placeholder {
	    color: #999;
	}
	
	input::-webkit-input-placeholder,
	textarea::-webkit-input-placeholder {
	    color: #999;
	}
	
	.placeholder {
	    color: #999;
	}
	
	table {
	    border-collapse: collapse;
	    border-spacing: 0;
	}
	
	/* custom */
	a {
	    color: #7e8c8d;
	    text-decoration: none;
	    -webkit-backface-visibility: hidden;
	}
	
	::-webkit-scrollbar {
	    width: 7px;
	    height: 7px;
	}
	
	::-webkit-scrollbar-track-piece {
	    background-color: #ededed;
	    -webkit-border-radius: 6px;
	}
	
	::-webkit-scrollbar-thumb:vertical {
	    height: 5px;
	    background-color: #666;
	    -webkit-border-radius: 6px;
	}
	
	::-webkit-scrollbar-thumb:horizontal {
	    width: 5px;
	    background-color: rgba(125, 125, 125, 0.7);
	    -webkit-border-radius: 6px;
	}
	
	* {
	    box-sizing: border-box;
	}
	
	mark {
	    background: #ff0;
	    color: #000;
	}
	
	small {
	    font-size: 80%;
	}
	
	sub,
	sup {
	    font-size: 75%;
	    line-height: 0;
	    position: relative;
	    vertical-align: baseline;
	}
	
	sup {
	    top: -0.5em;
	}
	
	sub {
	    bottom: -0.25em;
	}
	
	img {
	    max-width: 100%;
	    border: 0;
	    vertical-align: middle;
	}
	
	button,
	input,
	optgroup,
	select,
	textarea {
	    color: inherit;
	    font: inherit;
	    margin: 0;
	    vertical-align: middle;
	    outline: none;
	}
	
	button,
	input,
	select {
	    overflow: visible;
		font-size: 0.338164rem;
	}
	
	button,
	select {
	    text-transform: none;
	}
	
	button,
	html input[type="button"],
	input[type="reset"],
	input[type="submit"] {
	    -webkit-appearance: button;
	    cursor: pointer;
	}
	
	
	
	html,
	body {
	    width: 100%;
	    font-family: "Arial", "Microsoft YaHei", "黑体", "宋体", "微软雅黑", sans-serif;
	    color: #333;
	}
	
	body {
	    line-height: 1.2;
	    -webkit-text-size-adjust: none;
	    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	    background-color: #fff;
	    min-height: 100%;
	}
	
	html {
	    overflow-y: scroll;
	}
	
	
	
	/*清除浮动*/
	.clearfix:before,
	.clearfix:after {
	    content: " ";
	    display: inline-block;
	    height: 0;
	    clear: both;
	    visibility: hidden;
	}
	
	.clearfix {
	    *zoom: 1;
	}
	
	/*隐藏*/
	.dn {
	    display: none;
	}
	
	
	@font-face {
	    font-family: "hkyt";
	    src: url("../fonts/hkyt.otf");
	}
	
	
}

@media screen and (min-width:768px) and (max-width:1023px){
	/**
	 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
	 * http://cssreset.com
	 */
	
	html,
	body,
	div,
	span,
	applet,
	object,
	iframe,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	p,
	blockquote,
	pre,
	a,
	abbr,
	acronym,
	address,
	big,
	cite,
	code,
	del,
	dfn,
	em,
	img,
	ins,
	kbd,
	q,
	s,
	samp,
	small,
	strike,
	strong,
	sub,
	sup,
	tt,
	var,
	b,
	u,
	i,
	center,
	dl,
	dt,
	dd,
	ol,
	ul,
	li,
	fieldset,
	form,
	label,
	legend,
	table,
	caption,
	tbody,
	tfoot,
	thead,
	tr,
	th,
	td,
	article,
	aside,
	canvas,
	details,
	embed,
	figure,
	figcaption,
	footer,
	header,
	hgroup,
	menu,
	nav,
	output,
	ruby,
	section,
	summary,
	time,
	mark,
	audio,
	video {
	    margin: 0;
	    padding: 0;
	    border: 0;
	    font-size: 100%;
	    font: inherit;
	    font-weight: normal;
	    vertical-align: baseline;
	}
	
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	p,
	figure,
	form,
	blockquote {
	    margin: 0;
	    font-weight: normal;
	}
	
	/* HTML5 display-role reset for older browsers */
	article,
	aside,
	details,
	figcaption,
	figure,
	footer,
	header,
	hgroup,
	menu,
	nav,
	section {
	    display: block;
	}
	
	ol,
	ul,
	li {
	    list-style: none;
	}
	
	blockquote,
	q {
	    quotes: none;
	}
	
	blockquote:before,
	blockquote:after,
	q:before,
	q:after {
	    content: '';
	    content: none;
	}
	
	textarea {
	    overflow: auto;
	    resize: vertical;
	    vertical-align: top;
	}
	
	optgroup {
	    font-weight: bold;
	}
	
	input,
	select,
	textarea {
	    outline: 0;
	}
	
	textarea,
	input {
	    -webkit-user-modify: read-write-plaintext-only;
	}
	
	input::-ms-clear,
	input::-ms-reveal {
	    display: none;
	}
	
	input::-moz-placeholder,
	textarea::-moz-placeholder {
	    color: #999;
	}
	
	input:-ms-input-placeholder,
	textarea:-ms-input-placeholder {
	    color: #999;
	}
	
	input::-webkit-input-placeholder,
	textarea::-webkit-input-placeholder {
	    color: #999;
	}
	
	.placeholder {
	    color: #999;
	}
	
	table {
	    border-collapse: collapse;
	    border-spacing: 0;
	}
	
	/* custom */
	a {
	    color: #7e8c8d;
	    text-decoration: none;
	    -webkit-backface-visibility: hidden;
	}
	
	::-webkit-scrollbar {
	    width: 7px;
	    height: 7px;
	}
	
	::-webkit-scrollbar-track-piece {
	    background-color: #ededed;
	    -webkit-border-radius: 6px;
	}
	
	::-webkit-scrollbar-thumb:vertical {
	    height: 5px;
	    background-color: #666;
	    -webkit-border-radius: 6px;
	}
	
	::-webkit-scrollbar-thumb:horizontal {
	    width: 5px;
	    background-color: rgba(125, 125, 125, 0.7);
	    -webkit-border-radius: 6px;
	}
	
	* {
	    box-sizing: border-box;
	}
	
	mark {
	    background: #ff0;
	    color: #000;
	}
	
	small {
	    font-size: 80%;
	}
	
	sub,
	sup {
	    font-size: 75%;
	    line-height: 0;
	    position: relative;
	    vertical-align: baseline;
	}
	
	sup {
	    top: -0.5em;
	}
	
	sub {
	    bottom: -0.25em;
	}
	
	img {
	    max-width: 100%;
	    border: 0;
	    vertical-align: middle;
	}
	
	button,
	input,
	optgroup,
	select,
	textarea {
	    color: inherit;
	    font: inherit;
	    margin: 0;
	    vertical-align: middle;
	    outline: none;
	}
	
	button,
	input,
	select {
	    overflow: visible;
		font-size: 0.338164rem;
	}
	
	button,
	select {
	    text-transform: none;
	}
	
	button,
	html input[type="button"],
	input[type="reset"],
	input[type="submit"] {
	    -webkit-appearance: button;
	    cursor: pointer;
	}
	
	
	
	html,
	body {
	    width: 100%;
	    font-family: "Arial", "Microsoft YaHei", "黑体", "宋体", "微软雅黑", sans-serif;
	    color: #333;
	}
	
	body {
	    line-height: 1.2;
	    -webkit-text-size-adjust: none;
	    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	    background-color: #fff;
	    min-height: 100%;
	}
	
	html {
	    overflow-y: scroll;
	}
	
	
	
	/*清除浮动*/
	.clearfix:before,
	.clearfix:after {
	    content: " ";
	    display: inline-block;
	    height: 0;
	    clear: both;
	    visibility: hidden;
	}
	
	.clearfix {
	    *zoom: 1;
	}
	
	/*隐藏*/
	.dn {
	    display: none;
	}
	
	
	@font-face {
	    font-family: "hkyt";
	    src: url("../fonts/hkyt.otf");
	}
	
	
}

@media screen and (min-width:1024px) and (max-width:1199px){
	/**
	 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
	 * http://cssreset.com
	 */
	
	html,
	body,
	div,
	span,
	applet,
	object,
	iframe,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	p,
	blockquote,
	pre,
	a,
	abbr,
	acronym,
	address,
	big,
	cite,
	code,
	del,
	dfn,
	em,
	img,
	ins,
	kbd,
	q,
	s,
	samp,
	small,
	strike,
	strong,
	sub,
	sup,
	tt,
	var,
	b,
	u,
	i,
	center,
	dl,
	dt,
	dd,
	ol,
	ul,
	li,
	fieldset,
	form,
	label,
	legend,
	table,
	caption,
	tbody,
	tfoot,
	thead,
	tr,
	th,
	td,
	article,
	aside,
	canvas,
	details,
	embed,
	figure,
	figcaption,
	footer,
	header,
	hgroup,
	menu,
	nav,
	output,
	ruby,
	section,
	summary,
	time,
	mark,
	audio,
	video {
	    margin: 0;
	    padding: 0;
	    border: 0;
	    font-size: 100%;
	    font: inherit;
	    font-weight: normal;
	    vertical-align: baseline;

	}
	
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	p,
	figure,
	form,
	blockquote {
	    margin: 0;
	    font-weight: normal;
	}
	
	/* HTML5 display-role reset for older browsers */
	article,
	aside,
	details,
	figcaption,
	figure,
	footer,
	header,
	hgroup,
	menu,
	nav,
	section {
	    display: block;
	}
	
	ol,
	ul,
	li {
	    list-style: none;
	}
	
	blockquote,
	q {
	    quotes: none;
	}
	
	blockquote:before,
	blockquote:after,
	q:before,
	q:after {
	    content: '';
	    content: none;
	}
	
	textarea {
	    overflow: auto;
	    resize: vertical;
	    vertical-align: top;
	}
	
	optgroup {
	    font-weight: bold;
	}
	
	input,
	select,
	textarea {
	    outline: 0;
	}
	
	textarea,
	input {
	    -webkit-user-modify: read-write-plaintext-only;
	}
	
	input::-ms-clear,
	input::-ms-reveal {
	    display: none;
	}
	
	input::-moz-placeholder,
	textarea::-moz-placeholder {
	    color: #999;
	}
	
	input:-ms-input-placeholder,
	textarea:-ms-input-placeholder {
	    color: #999;
	}
	
	input::-webkit-input-placeholder,
	textarea::-webkit-input-placeholder {
	    color: #999;
	}
	
	.placeholder {
	    color: #999;
	}
	
	table {
	    border-collapse: collapse;
	    border-spacing: 0;
	}
	
	/* custom */
	a {
	    color: #7e8c8d;
	    text-decoration: none;
	    -webkit-backface-visibility: hidden;
	}
	
	::-webkit-scrollbar {
	    width: 7px;
	    height: 7px;
	}
	
	::-webkit-scrollbar-track-piece {
	    background-color: #ededed;
	    -webkit-border-radius: 6px;
	}
	
	::-webkit-scrollbar-thumb:vertical {
	    height: 5px;
	    background-color: #666;
	    -webkit-border-radius: 6px;
	}
	
	::-webkit-scrollbar-thumb:horizontal {
	    width: 5px;
	    background-color: rgba(125, 125, 125, 0.7);
	    -webkit-border-radius: 6px;
	}
	
	* {
	    box-sizing: border-box;
	}
	
	mark {
	    background: #ff0;
	    color: #000;
	}
	
	small {
	    font-size: 80%;
	}
	
	sub,
	sup {
	    font-size: 75%;
	    line-height: 0;
	    position: relative;
	    vertical-align: baseline;
	}
	
	sup {
	    top: -0.5em;
	}
	
	sub {
	    bottom: -0.25em;
	}
	
	img {
	    max-width: 100%;
	    border: 0;
	    vertical-align: middle;
	}
	
	button,
	input,
	optgroup,
	select,
	textarea {
	    color: inherit;
	    font: inherit;
	    margin: 0;
	    vertical-align: middle;
	    outline: none;
	}
	
	button,
	input,
	select {
	    overflow: visible;
		font-size: 0.338164rem;
	}
	
	button,
	select {
	    text-transform: none;
	}
	
	button,
	html input[type="button"],
	input[type="reset"],
	input[type="submit"] {
	    -webkit-appearance: button;
	    cursor: pointer;
	}
	
	
	
	html,
	body {
	    width: 100%;
	    font-family: "Arial", "Microsoft YaHei", "黑体", "宋体", "微软雅黑", sans-serif;
	    color: #333;
	}
	
	body {
	    line-height: 1.2;
	    -webkit-text-size-adjust: none;
	    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	    background-color: #fff;
	    min-height: 100%;
	}
	
	html {
	    overflow-y: scroll;
	}
	
	
	
	/*清除浮动*/
	.clearfix:before,
	.clearfix:after {
	    content: " ";
	    display: inline-block;
	    height: 0;
	    clear: both;
	    visibility: hidden;
	}
	
	.clearfix {
	    *zoom: 1;
	}
	
	/*隐藏*/
	.dn {
	    display: none;
	}
	
	
	@font-face {
	    font-family: "hkyt";
	    src: url("../fonts/hkyt.otf");
	}
	
	
}

